package com.lnsf.bookstore.web.cart.service;

import com.lnsf.bookstore.web.cart.vo.ApiCart;
import org.springframework.stereotype.Service;

import java.util.List;
import java.util.Map;

@Service
public interface ApiCartService {

    void save(ApiCart apiCart);

    void deleteByUserAndBookIds(Integer userId, int[] bookIds);

    void update(ApiCart apiCart);

    void delete(Integer id);

    ApiCart queryObject(Integer id);

    List<ApiCart> queryList(Map<String, Object> map);

    void updateCheck(String[] bookIds, Integer isChecked, Integer userId);


}
